class IContextDecorator
!!!197762.cpp!!!	IContextDecorator(inout contex : IContext)

!!!197890.cpp!!!	~IContextDecorator()
	// Do not delete the m_Context since its a parent!!
!!!198018.cpp!!!	identExists(in ident : Ident) : bool
	bool ret = false;
	if(m_context != NULL)
		ret = m_context->identExists(ident);

	return ret;
!!!198146.cpp!!!	addIdent(in type : IType, in ident : Ident) : bool
	bool ret = false;
	if(m_context != NULL)
		ret = m_context->addIdent(type,ident);

	return ret;
!!!198274.cpp!!!	removeIdent(in ident : Ident) : bool
	bool ret = false;
	if(m_context != NULL)
		ret = m_context->removeIdent(ident);

	return ret;
!!!198402.cpp!!!	findType(in ident : Ident) : IType
	IType *ret = NULL;
	if(m_context != NULL)
		ret = m_context->findType(ident);

	return ret;
!!!198530.cpp!!!	getParent() : IContext

	return m_context;
!!!198658.cpp!!!	getAllOfType(inout type : IType, inout list : IContext::TypeList) : void
	if(m_context != NULL)
	{
		m_context->getAllOfType(type,list);
	}
